- 1402/08/08
- 0
- 61
secret manager
سلام استاد خسته نباشید در آموزش asp.netcore پیشرفته مبحث security برای ایجاد secret manager در ویندوز سرور که ویژوال استودیو نصب نیست چه کاری باید انجام داد
- 1402/09/18
برای استفاده از Secret Manager در محیطی که Visual Studio نصب نیست، مانند ویندوز سرور، شما میتوانید از ابزار دستور خط (CLI) .NET Core استفاده کنید. Secret Manager در اصل برای استفاده در محیط توسعه طراحی شده است، اما شما میتوانید به روشهای زیر از آن در سرور استفاده کنید:
-
نصب .NET Core SDK:
- اطمینان حاصل کنید که .NET Core SDK بر روی سرور نصب است.
-
استفاده از دستور dotnet:
- با استفاده از دستور
dotnet, میتوانید به Secret Manager دسترسی پیدا کنید. دستوراتdotnet user-secretsرا برای مدیریت سیکرتها اجرا کنید.
- با استفاده از دستور
-
تنظیم و خواندن سیکرتها:
- برای تنظیم یک سیکرت جدید، میتوانید از دستور
dotnet user-secrets set "KeyName" "Value"استفاده کنید. - برای خواندن سیکرتها، از دستور
dotnet user-secrets listاستفاده کنید.
- برای تنظیم یک سیکرت جدید، میتوانید از دستور
-
استفاده در برنامه:
- در برنامهتان، میتوانید از Configuration API برای خواندن این سیکرتها استفاده کنید.
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری